package com.itheima.reggie.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.itheima.reggie.entity.Employee;
import org.apache.ibatis.annotations.Mapper;

/**
 * EmployeeMapper的持久层
 * 1.给这个接口加上@Mapper注解 表示这个接口生成的实体类对象会被放到Spring容器中 被Spring容器管理
 * 2.因为我们要使用MybatisPlus 所以这个持久层接口需要继承一个BaseMapper接口
 * 3.只要我们继承了这个BaseMapper接口 那么我们就可以调用MybatisPlus给我们提供的一系列数据库操作方法
 * 4.BaseMapper接口需要传递一个泛型 我们需要操作哪一个数据库表格 那么我们就给他传输这个表格对应的实体类
 * 5.因为我们在这里要操作employee数据库表格 所以我们给他传入一个Employee类
 */
@Mapper
public interface EmployeeMapper extends BaseMapper<Employee> {
}
